package site.jlopen.mapper.node;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import site.jlopen.dao.node.KusciaNodeDao;
import site.jlopen.domain.node.KusciaNode;
import site.jlopen.domain.node.event.KusciaNodeEvent;

/**
* @ClassName: KusciaNodeMapper
* @Description: KusciaNodeDao对应的Mapper继承类
* 由KusciaNodeDao提供基本的增删改查接口，其他业务接口在此实现即可
* @author 码农小鹿
* @date 2024-07-14
 */
public interface KusciaNodeMapper extends KusciaNodeDao {
    
    KusciaNodeEvent selectByInfo(KusciaNode info);

	List<KusciaNodeEvent> selectNotBindDatasource(Long userId);

	List<KusciaNodeEvent> selectByRouteUser(@Param("userId")Long userId, @Param("nodeId")Long nodeId);
}
